elevated reservoir - Spanish English Dictionary